a distant memory - French English Dictionary